/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package com.escom.administracion.dao;


import com.escom.administracionperfiles.hbm.dto.Usuarios;
import com.escom.cliente.exception.DAOException;


import java.util.List;

/**
 *
 * @author yamil
 */
public interface UsuariosDAO
{
    public void create(Usuarios usuarios)throws  DAOException ;
    public void editar(Usuarios usuarios)throws  DAOException ;
    public void remover(Usuarios usuarios) throws  DAOException ;
    public Usuarios find(Object id) throws  DAOException ;
    public List<Usuarios> findAll() throws  DAOException ;
    public List<Usuarios> findRange(int[] range) throws  DAOException ;
    public int count() ;
    public Usuarios findDevice(String direccionIP) throws  DAOException;
}
